package vista;

import java.awt.Color;
import java.awt.FlowLayout;

import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JPanel;
import javax.swing.SwingConstants;


public class VistaBotoneraMenuPrincipal extends JPanel{
	
	private static final long serialVersionUID = -596653343379427455L;
	private JButton botonViajes;
	private JButton botonLugaresPreguntables;
	private JButton botonOrdenDeArresto;
	
	public VistaBotoneraMenuPrincipal(){
		this.setLayout(new FlowLayout());
	    this.setBackground(Color.BLACK);
	    
	    ImageIcon viajar = new ImageIcon("img/salida.jpg");
		botonViajes = new JButton("Viajar", viajar);
		botonViajes.setBackground(Color.black);
		botonViajes.setForeground(Color.white);
		botonViajes.setVerticalTextPosition(SwingConstants.BOTTOM);
    	botonViajes.setHorizontalTextPosition(SwingConstants.CENTER);
    	
	    ImageIcon preguntar = new ImageIcon("img/preguntar.jpg");
		botonLugaresPreguntables = new JButton("Preguntar", preguntar);
		botonLugaresPreguntables.setBackground(Color.black);
		botonLugaresPreguntables.setForeground(Color.white);
		botonLugaresPreguntables.setVerticalTextPosition(SwingConstants.BOTTOM);
    	botonLugaresPreguntables.setHorizontalTextPosition(SwingConstants.CENTER);
    	
		ImageIcon orden = new ImageIcon("img/orden de arresto.jpg");
		botonOrdenDeArresto = new JButton("Orden", orden);
		botonOrdenDeArresto.setBackground(Color.black);
		botonOrdenDeArresto.setForeground(Color.white);
		botonOrdenDeArresto.setVerticalTextPosition(SwingConstants.BOTTOM);
    	botonOrdenDeArresto.setHorizontalTextPosition(SwingConstants.CENTER);
    	
		this.add(botonViajes, null);
		this.add(botonLugaresPreguntables, null);
		this.add(botonOrdenDeArresto, null);
	}
	public JButton getBotonViajes(){
		return botonViajes;
	}
	public JButton getBotonLugaresPreguntables(){
		return botonLugaresPreguntables;
	}
	public JButton getBotonOrdenDeArresto(){
		return botonOrdenDeArresto;
	}
	public void bloquearBotones() {
		botonViajes.setEnabled(false);
		botonLugaresPreguntables.setEnabled(false);
		botonOrdenDeArresto.setEnabled(false);
	}
	public void desbloquearBotones() {
		botonViajes.setEnabled(true);
		botonLugaresPreguntables.setEnabled(true);
		botonOrdenDeArresto.setEnabled(true);
	}
}
